<?php
// app/Model/Carta.php
class Carta extends AppModel {

 public $validate = array(
        'nombre_interno' => array(

            'cartarule-2' => array(
                'rule'    => 'isUnique',
                'required'   => true,
                'allowEmpty' => false,
                'message' => 'El nombre interno ya existe',
                'last'    => true
            ),
            'cartarule' => array(
                'rule'    => 'notEmpty',
                'required'   => true,
                'allowEmpty' => false,
                'message' => 'El nombre interno es obligatorio',
            )        ),
        'nombre_app' => array(
            'required' => array(
                'rule' => array('notEmpty'),
                'message' => 'El nombre de la carta en la aplicación es obligatorio'
            )
        )
    );

    /*public $hasAndBelongsToMany = array(
        'CartaCategoria' => array(
            'className' => 'CartaCategoria',
            'joinTable' => 'carta_categorias',
            'foreignKey' => 'carta_id',
            'associationForeignKey' => 'categoria_id',
            'unique' => 'keepExisting',
            'conditions' => '',
            'fields' => '',
            'order' => '',
            'limit' => '',
            'offset' => '',
            'finderQuery' => '',
            'deleteQuery' => '',
            'insertQuery' => ''
        )
    );*/


}